En funktion, eller en afbildning, f:X→Y mellem to
mængder X og Y er, løst sagt, en måde, hvorpå man til ethvert
element x i X kan tilknytte et element f(x) i Y. Elementet
f(x) kaldes for billedet af x under funktionen f, og vi
skriver
x↦f(x).(B.1)
Mængden X kaldes for domænet for f,
mens Y kaldes for
kodomænet. Delmængden f(X) af
kodomænet Y bestående af alle elementer på formen f(x), for x∈X,
kaldes for billedet af f. Mere
generelt anvendes følgende begreber:
[Billeder og urbilleder]
Lad f:X→Y betegne en funktion, og lad X′ og Y′
betegne delmængder af hhv. X og Y. Så:
Billedet f(X′) af X′ under f defineres som
delmængden af Y bestående af alle elementer på formen f(x), for x∈X′.
Urbilledet f−1(Y′) af Y′ under f
defineres som delmængden af X bestående af alle elementer x med
f(x)∈Y′.
Betragt funktionen
f:Rx→R↦x2
Angiv de korrekte udsagn.
f([0,1])=[0,1]
f−1([0,1])=[0,1]
f−1([0,1])=[−1,1]
f−1({25})={−5,5}
f({−5,5,7})={25,49}
f−1({−1})=∅
[Identitetsafbildningen]
Lad X betegne en mængde. Funktionen IdX:X→X,
defineret ved
IdX(x)=xfor alle x∈X, (B.2)
kaldes for
identitetsafbildningen på X.
Hvis man udover f:X→Y også har givet en funktion g:Y→Z, så kan man herudfra definere en ny funktion, som
betegnes med g∘f:X→Z, og som kaldes
sammensætningen af g og
f. Sammensætningen af g og f er defineret ved
(g∘f)(x)=g(f(x))for alle x∈X. (B.3)
En fundamental egenskab ved sammensætninger af funktioner er, at det
er en associativ konstruktion. Hermed menes følgende udsagn:
[Den associative lov for sammensætning af funktioner]
Lad f:X→Y, g:Y→Z og h:Z→V betegne funktioner. Så
[Injektivitet, surjektivitet og invertibilitet]
En funktion f:X→Y kaldes
injektiv, hvis f(x)=f(x′), for x,x′∈X, implicerer at x=x′.
surjektiv, hvis f(X)=Y.
invertibel, eller
bijektiv, hvis der eksisterer en
afbildning f~:Y→X så:
f∘f~=IdY og f~∘f=IdX.(B.6)
I givet fald kaldes f~ også for
den inverse funktion til f og betegnes f−1.
Betragt funktionen
f:Rx→R↦x3
Angiv de korrekte udsagn.
f er injektiv
f er surjektiv
f er bijektiv
f er invertibel med invers f−1(x)=3x
Det indses let, at en funktion f:X→Y er invertibel, hvis og kun hvis
funktionen både er injektiv og surjektiv. I givet fald vil ethvert
element y i Y være tilknyttet præcist et element fra X; dvs.
y=f(x) for præcist et element x i X. Med andre ord så definerer en
invertibel funktion f:X→Y en 1-1 korrespondance mellem elementerne i hhv. X
og Y.
Såfremt en funktion er invertibel, så er den tilsvarende inverse funktion
entydigt bestemt.
Vi skal nu beskrive en speciel type af funktioner,
kaldet polynomier, der
optræder i mange forskellige matematiske
sammenhænge. Når man taler om polynomier, så har
man på forhånd valgt et legeme F. Legemet
F kan være vilkårligt, men i disse noter
vil vi alene definere polynomier over legemer
F, hvor antallet af elementer i F er uendeligt.
[Polynomium]
Et afbildning f:F→F kaldes et
polynomium (over F), hvis der eksisterer skalarer a0,…,ad∈F så
f(x)=a0+a1x+…+adxdfor alle x∈F.(B.9)
Mængden af polynomier over F betegnes i det følgende med
P(F). Lad n>0 betegne et heltal. Mængden af polynomier over
F hvor d, i ovenstående notation, kan vælges <n, betegnes
med Pn(F).
Vi vil senere se (se Korollar B.15), at
skalarerne a0,a1,…,ad i (B.9)
er entydigt bestemte. Faktisk er det netop
for at opnå dette resultat, at vi kræver, at
F er et legeme med uendeligt mange elementer.
For en skalar α∈F er
funktionen f:F→F defineret ved f(x)=α,
for alle x∈F, et polynomium i P1(F). Polynomiet f
kaldes for et konstant polynomium. Hvis α=0 kaldes
f for nulpolynomiet.
For en skalar α∈F er
funktionen f:F→F defineret ved f(x)=x−α, for alle x∈F, et polynomium i P2(F).
For arbitrære funktioner f,g:F→F definerer vi deres sum og produkt som hhv.
f+g:Fx→F,↦f(x)+g(x),
og
f⋅g:Fx→F,↦f(x)⋅g(x).
Betegner α∈F herudover en
skalar, så kan man multipliceref med α og opnå en funktion:
α⋅f:Fx→F,↦α⋅f(x).
Vi påstår, at polynomier er stabile overfor disse operationer:
Lad f og g betegne polynomier, og lad α∈F. Så er
f+g, f⋅g og α⋅f også polynomier. Hvis f∈Pd+1(F) og g∈Pr+1(F), så vil der yderligere gælde, at
f⋅g∈Pr+d+1(F), α⋅f∈Pd+1(F) og
f+g∈Pl+1(F), hvor l angiver den maksimale værdi af r og
d.
for skalarer a0,a1,…,ad∈F og
b0,b1,…,br∈F. Sæt da ai=0,
for i>d, og bj=0, for j>r. Da
vil
(f+g)(x)=c0+c1x+…+clxlfor alle x∈F,
hvor ci=ai+bi, for i=1,2,3,…,l, og hvor
l betegner den
maksimale værdi af d og r. Specielt er f+g et polynomium i
Pl+1(F).Produktet af f og g er givet ved
(f⋅g)(x)=i=0∑r+ddixifor alle x∈F,(B.11)
hvor
di=j=0∑iajbi−jfor i=0,1,2,…,r+d.(B.12)
Specielt er f⋅g∈Pd+r+1(F). At indse at α⋅f∈Pd+1(F) overlades til læseren.
Et polynomium f over F defineret
ved
f(x)=a0+a1x+a2x2+…+adxdfor alle x∈F,
betegnes til tider blot med notationen
a0+a1X+a2X2+…+adXd.(B.13)
Såfremt
g=b0+b1X+…+brXr
også betegner et polynomium over F,
så skriver vi også
(a0+a1X+…+adXd)⋅(b0+b1X+…+brXr),(B.14)
om produktet f⋅g af f og g.
Det bemærkes, at hvis vi regner på udtrykket (B.14),
som om at X er et element i F, så vil
resultatet
c0+c1X+…+clXl
være et udtryk tilsvarende (B.13), og faktisk gælder der, at
f⋅g=c0+c1X+…+clXl.(B.15)
Denne påstand er næsten oplagt, og beviset
herfor overlades
til læseren. Tilsvarende bemærkninger gør
sig gældende for addition og skalarmultiplikation.
[Rødder til polynomier]
Lad f betegne et polynomium over F.
En skalar α∈F kaldes for en
rod til F, såfremt f(α)=0.
Betragt det reelle polynomium
f(x)=x2−9x+18for alle x∈R.
Angiv de korrekte udsagn.
3 er en rod til f
−3 er en rod til f
6 er en rod til f.
3 og 6 er de eneste rødder til f.
Lad f∈Pd+1(F), med d>0, betegne
et polynomium, og lad α∈F betegne
en rod i f. Så eksisterer der et
polynomium g∈Pd(F), så
og argumenterer via induktion i d. Hvis d=1, så
er
0=f(α)=a0+a1α,
og dermed er a0=−a1α. Specielt er
f(x)=a0+a1x=−a1α+a1x=(x−α)a1=(x−α)g(x),
såfremt vi sætter g lig det konstante polynomium
med værdi a1.Antag herefter, at d>1, og at
udsagnet er vist for polynomier i Pd(F). Lad
h betegne polynomiet
h(x)=ad(x−α)xd−1=−adαxd−1+adxdfor alle x∈F.
Betragt da polynomiet f~ defineret ved
f~(x)=f(x)−h(x)=a0+a1x+…+ad−2xd−2+(ad−1+adα)xd−1for alle x∈F.
Det bemærkes, at
f~(α)=f(α)−h(α)=0−0=0,(B.17)
og at f~∈Pd(F). Pr. induktion
eksisterer der derfor et polynomium g~∈Pd−1(F), så
Vi argumenterer via induktion i d. Hvis d=0, så er f et
konstant polynomium forskellig fra nulpolynomiet. Specielt har f ingen rødder.Antag nu, at d>0, og at udsagnet
er vist i tilfældet d−1.
Hvis f ikke har rødder, så er udsagnet
klart. Antag derfor, at f har en rod
α, og vælg på grundlag af resultatet
i Lemma B.12 et polynomium
g∈Pd(F), så
identiteten
f(x)=(x−α)g(x),
er opfyldt for alle x∈F. Idet g ikke
kan være nulpolynomiet uden at f også er
nulpolynomiet, så vil g pr. induktion højst
have d−1 rødder.
Derudover
så vil enhver rod β∈F til f
opfylde
0=f(β)=(β−α)g(β),
og β er derfor nødvendigvis enten lig α eller en rod for
g. Vi konkluderer, at rødderne til f
forskellige fra α
skal findes blandt de maksimalt d−1 rødder
til g. Dermed er antallet af rødder til f
maksimalt lig d som ønsket.
Lad a0,a1,…,ad∈F betegne
skalarer, og lad f∈P(F) betegne
polynomiet givet ved
Hvis d=0, så er beviset afsluttet. Ellers
defineres g∈Pd−1(F) som polynomiet
g(x)=a1+a2x+…+adxd−1for alle x∈F,
og vi bemærker, at
f(x)=xg(x)for alle x∈F.
Det følger, at hvis α∈F, så vil
0=f(α)=αg(α),
og dermed må alle elementer i
F∖{0}
være rødder til g. Men F er antaget
at indeholde uendeligt mange elementer, og
dermed har g uendeligt mange rødder. Dette
er, jf. Proposition B.13, kun muligt,
hvis g er nulpolynomiet. Vi konkluderer
dermed pr. induktion (anvendt på g), at
a1=a2=a3=…=ad=0,
og det ønskede er opnået.
Ovenstående resultat viser, at nulpolynomiet kun kan repræsenteres ved
koefficienter a0,…,ad som i (B.18), der alle er
nul. Tilsvarende gælder der:
Lad f∈P(F) betegne et polynomium
over F givet ved
f(x)=a0+a1x+…+adxdfor alle x∈F,(B.19)
for skalarer a0,a1,…ad∈F med
ad=0. Så er d samt skalarerne
a0,a1,…,ad∈F entydigt bestemte
ud fra f.
Entydigheden af skalarerne a0,a1,…,ad i (B.19) gør, at
vi kan definere graden af et polynomium (forskellig fra nulpolynomiet).
[Graden af et polynomium]
Lad f betegne et polynomium over F forskellig fra
nulpolynomiet. Antag at
f(x)=a0+a1x+…+adxdfor alle x∈F.
med ad=0. Gradendeg(f)
defineres da som tallet d.
Såfremt F er et endeligt legeme, så gælder ovennævnte resultater
ikke. Hvis f.eks. F=F2={[0],[1]}
(jf. Eksempel A.3(b.)), så vil afbildningen f:F2→F2 defineret ved
f(x)=x−x2=x(1−x)for alle x∈F2,
være lig nulpolynomiet (idet 0=02 og 1=12). Specielt vil man
ikke kunne give mening til graden af f på samme måde, som når F
indeholder uendeligt mange elementer.
For et polynomium f forskellig fra nulpolynomiet, så antages det
fremover implicit, at en opskrivning som i (B.9) opfylder, at
ad=0. Specielt er graden af f lig d.Som en konsekvens af formlerne (B.11) og (B.12) så bemærkes
det:
Lad f og g betegne polynomier forskellig fra nulpolynomiet. Så
er produktet f⋅g forskellig fra nulpolynomiet, og
deg(f⋅g)=deg(f)+deg(g).
Vi er nu klar til at studere rodbegrebet nærmere:
Lad f betegne et polynomium forskelligt fra nulpolynomiet, og lad
α1,α2,…,αl∈F betegne de
(forskellige) rødder i f. Så findes der entydigt bestemte
naturlige tal m1,m2,…,ml og et polynomium h, så
f(x)=h(x)(x−α1)m1(x−α2)m2⋯(x−αl)ml
for alle x∈F.
Vi viser først, at der eksisterer naturlige
tal m1,m2,…,ml, så
(1.) og (2.) er opfyldt. Vi
argumenterer via induktion i d=deg(f). Tilfældet d=0 er oplagt,
og overlades til læseren. Antag derfor, at
d≥1, og at eksistensen er vist for
polynomier af grad ≤d−1. Hvis f ikke har
rødder, så kan (1.) og (2.) oplagt
opfyldes (sæt h=f), og vi kan derfor antage, at f har mindst en
rod α1. Vha. Lemma B.12 lader vi nu g betegne
et polynomium, så
f(x)=(x−α1)g(x)for alle x∈F.
Induktionsantagelsen kan da anvendes på g. Så lad β1,…,βs betegne de forskellige rødder til g. Der
eksisterer da naturlige tal n1,n2,…,ns og et polynomium h uden
rødder, så
g(x)=h(x)(x−β1)n1(x−β2)n2⋯(x−βs)nsfor alle x∈F.
for alle x∈F.
Det er nu oplagt, at β1,…,βs samt α1 er rødderne til f, og ved at samle
identiske faktorer i (B.20),
så ses eksistensen af
den ønskede opspaltning af f.Vi mangler nu kun at vise entydigheden af
tallene m1,…,ml og polynomiet h.
Antag derfor, at vi også har en opspaltning
f(x)=h~(x)(x−α1)m1′(x−α2)m2′⋯(x−αl)ml′for alle x∈F.
for naturlige m1′,m2′,…,ml′, og et polynomium h~
uden rødder. Vi viser først, at mi=mi′,
for i=1,2,…,l, og kan pr. symmetri
nøjes med at betragte ligheden m1=m1′.
Faktisk kan vi pr. symmetri nøjes med at
vise, at m1′≤m1. Så antag,
m1′>m1, og definer polynomierne
q(x)=h(x)(x−α2)m2⋯(x−αl)mlfor alle x∈F,(B.21)
og
q~(x)=h~(x)(x−α2)m2′⋯(x−αl)ml′for alle x∈F.(B.22)
hvorfra vi slutter, at h=h~, jf.
Lemma B.18, som ønsket.
På baggrund af ovenstående resultat definerer
vi nu:
[Multipliciteter af rødder]
Lad f betegne et polynomium forskellig
fra nulpolynomiet, og lad
α1,…,αl∈F betegne de forskellige rødder til
f. Det naturlige tal mi, for i=1,2,…,l,
der optræder i Sætning B.19, kaldes for
multipliciteten af
roden αi. En skalar α∈F som ikke er rod i f,
kaldes for en rod af multiplicitet 0.
Betragt det reelle polynomium
f(x)=x2−2x+1for alle x∈R.
Angiv de korrekte udsagn.
−1 er en rod til f af multiplictet 0
1 er en rod til f af multiplicitet 1
1 er en rod til f af multiplicitet 2
−1 er en rod til f af multiplictet 1
I praksis behøver man ikke at bestemme den totale opspaltning af f,
som angivet i Sætning B.19, for at bestemme multipliciteten af en
rod α. En lille justering af beviset for Sætning B.19
viser, at hvis
f(x)=(x−α)mq(x)for alle x∈F.
hvor m betegner et naturligt tal, og q betegner et polynomium med
q(α)=0, så er m lig multipliciteten
af roden α.
Detaljerne overlades til læseren.